Imperial Fish Market
894 Euclid Ave, San Diego
(619) 264-8260
Recent Reviews
Order Online
You May Also Like
The Pizza & Tamales Factory - 888 Euclid Ave
Pizza
Tacos El Paisa - 840 S 47th St
Mexican, Tacos
Fresheria - Be Fresh San Diego - 4687 Logan Ave
Salad, Juice Bar & Smoothies, Pet Friendly
Restaurants in San Diego, CA
Imperial Fish Market
894 Euclid Ave, San Diego, CA 92114
(619) 264-8260