
An old time beer joint! Friendly to strangers! Cold Cold beer! All in bottle form that is available!
(2)
Leo's Place is a cozy restaurant nestled in the heart of Garwood, TX, offering a diverse menu of comfort food favorites. Patrons can enjoy a casual dining experience with a focus on hearty meals and friendly service.
With a warm and inviting atmosphere, Leo's Place is a popular spot for locals and visitors alike to gather and enjoy a satisfying meal. The restaurant prides itself on serving up delicious dishes in a welcoming setting.
Generated from their business information
An old time beer joint! Friendly to strangers! Cold Cold beer! All in bottle form that is available!
Great little small town icehouse. Usually full of friendly hunters and/or farmers. And the owner couldn't be a nicer fellow.