Dining and Drinking > Restaurant > Seafood Restaurant, Retail > Food and Beverage Retail > Fish Market
Address: 2805 Emerson St, San Diego, CA, 92106
Phone: (619) 223-1109
Website: http://pointlomaseafoods.com
Category: Restaurants
Tags: #DiningandDrinking>Re #Retail>FoodandBevera
Listed on BizVoices