Star Drive-In

Seafood restaurant · 205 Myricks St, East Taunton, MA

More food in East Taunton, MA · Seafood in East Taunton