Wow 4 and ½ stars on yelp, not bad.This is a new small Mexican restaurant that we discovered. It is tucked among this busy Latin district, and has parking (a small parking lot is next door).The taqueria appears to shift to a healthier course. ...
1 - 6 of 6 seafood restaurant listings found.
Know of a restaurant we don't have? Click here to add it.