Is there a place to eat at the ta
Address: 2930 Lenwood Rd, Barstow, CA 92311, USA
Kris Caron | Sep 2, 2019
Yes, Black Bear Diner in Main Bldg. & great deli (bkfst/sandwiches) in fuel island.
Kris Keller | Sep 2, 2019
Yes
Daniel Clark | Sep 2, 2019
The Black Bear Diner
Thanks! Your answer is awaiting moderation.