Review of Casa Guadalajara

4105 Taylor St, San Diego, CA 92110

Overall Rating

Celiac friendly?

Yes

Updated 9 years ago