Mexican Seafood Specialties & Traditional Favorites.
Business Information
Phone
Address
755 Fifth Ave, San Diego, CA 92101
Map
Dine
Play
Stay
Shop
.