Current Location : 46051
American Express Supports Small Businesses Buy Local Movement
3890 Twiggs St San Diego, CA 92110
619-260-0305
Inspired by the dishes of Baja's Puerto Nuevo fishing town, this fish & lobster taco shop bustles.