San Diego, CA Metro >
4105 Taylor Street,
“Nice atmosphere, although the birds can get annoying landing on the tables and dipping into your chip basket.”
“The food is not bad and the service was friendly.”
“But you don't need a special deal to save money at this wonderful Mexican getaway.”
Sign in with Facebook
Sign in with Facebook to see what your friends are up to!
Get the Citysearch Mobile app so you can spend less time searching for great places, and more time enjoying them.
Get it Now