La Canada Grill
Address:
841 W 19th St, Costa Mesa, CA 92627
Phone:
(949) 722-8330 Restaurants
Other Businesses:
- Hooters at 1507 S Coast Dr, Costa Mesa, CA 92626
- Subway at 3001 Harbor Blvd, Costa Mesa, CA 92626
- Charlie Palmer at Bloomingdales South Coast Plaza at 3333 Bristol St, Costa Mesa, CA 92626
- The Capital Grille - Costa Mesa at 3333 Bristol Street, Costa Mesa, CA 92626
- Starbucks at 1930 Placentia Ave, Costa Mesa, CA 92627