TACOS • SEAFOOD • HAMBURGERS • FRENCH FRIES
19340 Lighthouse Plaza Blvd, Rehoboth Beach
67B Rehoboth Ave, Rehoboth