La Cañada Grill hero image

La Cañada Grill

Restaurant

841 W 19th St, Costa Mesa, CA 92627, USA

Biter Score
8.6
Open
Thursday: 8 AM – 8 PM