La Cañada Grill hero image

La Cañada Grill

Restaurant

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

Biter Score
8.6
Closed
Monday: 8 AM – 8 PM