Company Overview
Company Name
The South Restaurant
Address
3535 S Huron St, Englewood, CO, 80110, United States
Website
thesouthrestaurant.comPhone
(303) 789-9833Established
2010
Google Reviews
4.3 (1,607 reviews)
About The South Restaurant
The South Restaurant is a Mexican and American eatery located in Englewood, Colorado. Established in 2010, the restaurant offers outdoor dining and 14 TVs, serving the Denver and Cherry Hills Village communities. The South specializes in Mexican favorites and American classics, with a welcoming vibe and a spacious patio for dining.
More Companies in Colorado
Browse all companies in Colorado →
Frequently Asked Questions about The South Restaurant
Technologies Used
Social Profiles
Key Decision Makers
Rob Walton Owner
Jonathan Pratt Owner