Tumbleweed Grill & Country Store
Restaurant/cafe
73668 Texola
United States
Phone: 580-526-3914
Website: http://tumbleweedstexola.com/
Opening times:
Sun 7:00 am - 7:00 pm
Mon 7:00 am - 7:00 pm
Tue 7:00 am - 7:00 pm
Wed 7:00 am - 7:00 pm
Thu 7:00 am - 7:00 pm
Fri 7:00 am - 7:00 pm
Sat 7:00 am - 7:00 pm
We are located on Route66 in the World Famous Water Hole # 2 building in historic Texola, Oklahoma. We have completely renovated the original structure into the oldest building on Route 66 operating as a restaurant.
Schreiben Sie einen Kommentar
comments powered by DisqusWeiteres im Umkreis
No places found.



