The Star Cafe
NEWTON, TX 75966
Monday: 11:00 AM - 2:00 PMTuesday: 11:00 AM - 7:00 PMWednesday: 11:00 AM - 7:00 PMThursday: 11:00 AM - 7:00 PMFriday: 11:00 AM - 7:00 PMSaturday: 11:00 AM - 8:00 PMSunday: Closed
- Atmosphere Family / Children
- Payment Methods
The old Mel's Cafe has changed their name and identity. The Star Cafe is the best home cooked food in town ... just the way you like it. Stop by enjoy good food and a relaxing environment.
People who viewed this restaurant also bought:
Craving for Savings?Sign up today to receive special offers for The Star Cafe and other restaurants in your area!
You're almost ready to dine.