Remove Ads

Photo of Barstow Station

3.6
212 votes

Barstow Station

1611 E Main St, Barstow, California 92311 USA

Add Photo

Dining room inside McDonald's. Beautiful but it was closed off 🤷

Photo Credit: Happy Go Mama

Remove Ads

Claim copyright