OC Favorites
La Casa Garcia is one of OC Favorites.

1. La Casa Garcia

6.8
531 W Chapman Ave (at Harbor Blvd), Anaheim, CA
Mexican Restaurant · The Anaheim Resort · 13 tips and reviews