Casa Guadalajara

Review by User

4105 Taylor St, San Diego, CA 92110
5 years ago
Celiac friendly

Very good food, helpful staff, fairly knowledgable.