The Star Cafe
Address:
208 MAIN ST, Newton, TX 75966
Phone:
(409) 379-2245
Restaurants
Other Businesses:
- Texas Donut Ranch at 202 E Court St, Newton, TX 75966
- SUBWAY at 609 W Court St, Newton, TX 75966
- Dairy Queen at 709 W Court St, Newton, TX 75966
- Dairy Queen at 675 W Court St, Newton, TX 75966
- Gus' Place at 208 Main St, Newton, TX 75966