San Diego's is one of my favorite places to eat downtown. I'm especially fond of the fresh fish tostada. I has been ate the mole the last time and it was delicious also
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.