Clemens Cafe, STAR, Texas (TX)
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
