Casa Ocho
7335 Girard Ave, La Jolla
Recent Reviews
Order Online
You May Also Like
Bistro du Marché by Tapenade - 7437 Girard Ave
French, Bar, Pet Friendly
Haru sushi - 7441 Girard Ave
Sushi, Sushi Bar, Ramen
PARU - 7441 Girard Ave Suite B
Tea, Tea Rooms, Coffee & Tea, Pet Friendly
Restaurants in La Jolla, CA
Casa Ocho
7335 Girard Ave, La Jolla, CA 92037