2007-07-21 22:05:44
Undoubtedly one of the best Mexican restaurants in San Diego, and probably makes THE BEST salsa you can find on this side of the border.