Casa Guadalajara

Review by User

4105 Taylor St, San Diego, CA 92110
7 years ago

Very knowledgeable, great service and great food.