Restaurants in New Ulm, TX
Texas Star Cafe