Clemens Cafe, STAR, Texas (TX)

Looking for some food? Clemens Cafe might cook the sort of dinner that suits you.
Comfortably stationed at Highway 84 () in STAR, Texas (TX) (76880), Clemens Cafe can be contacted at 9159483788. Make sure you call up ahead to reserve your spot in the restaurant.
More restaurants in STAR, Texas (TX)


Clemens Cafe contact information and details:
Address: Highway 84 - , STAR, Texas (TX) 76880
Contact Phone: 9159483788

 

More restaurants in STAR: