Dining and Drinking > Restaurant > Seafood Restaurant
Address: 7595 Vickers St, San Diego, CA, 92111
Phone: (858) 467-9055
Category: Restaurants
Tags: #DiningandDrinking>Re
Listed on BizVoices