SEAFOOD • STEAKS
1221 Vista Way, Oceanside
SEAFOOD • FRENCH FRIES • STEAKS
333 N Pacific St, Oceanside