Restaurants in San Diego, CA
Restaurants • Seafood Restaurants
3667 India St.,
San Diego ,
CA
92103
UNITED STATES
Based on 1 reviews
great food for cheap
get the fish and chips, can't go wrong with that. And anyplace that serves waffle fries is all right by me!Worldwide > United States > San Diego, CA > Seafood Restaurants