The South Restaurant

Closed
3535 S Huron St
Englewood, CO 80110
The South is a beloved Englewood restaurant with crowd-pleasing Mexican and American comfort food. Come for our huge sun-soaked patio, 14 TVs to catch every football game, and friendly neighborhood vibe. Try the famous Quesorito-stuffed, grilled, and smothered just right-or choose classics from tacos and enchiladas to burgers and wings. Sip specialty margaritas, cold beer, and house cocktails. Game day or date night, The South is your go-to for great food and good times. Serving Denver, Cherry Hills Village, and Englewood.
Owner verified
See a problem?

You might also like

United StatesColoradoEnglewoodThe South Restaurant