Eating American (New) at Star Drive-In restaurant in East Taunton, MA.

Feedback

Do you manage or own Star Drive-In?

Yes