Leo's Place
8443 State Hwy 71, Garwood
(979) 253-2175
Recent Reviews
Sort by
Atmosphere: {{ item.info.Atmosphere }}
Food: {{ item.info.Food }}
Service: {{ item.info.Service }}
Recommended dishes: {{ item.info['Recommended dishes'] }}
Great neighborhood watering hole.
Coldest beer in nada, texas. Friendly environment.
Wish it was open. Place has that "it" to it. Probably had the best chicken fried something
Coldest beer in town!!!!!!!!
Restaurantji Recommends
Loading...