SEAFOOD • FRENCH FRIES
2855 Perry Road, San Diego
SEAFOOD • GRILL • FRENCH FRIES
5083 Santa Monica Ave, San Diego