California > San Diego > Barrio Logan > Restaurants, Food & Beverages > Restaurants > Marine and Restaurant Fabricators
3768 Dalbergia St, San Diego, California, 92113-3815
(619) 232-7267
Barrio Logan
Restaurants, Food & Beverages > Restaurants
No reviews yet. Be the first to write a review!