Jezebel’s Southern Bistro And Bar This restaurant has closed!! 3301 Tejon St, Denver, CO 80211 303-433-3060 Jezebel’s serves up southern comfort food in a friendly atmosphere. There’s a great patio for people watching, along with daily happy hours. View Larger Map back to Highlands *The specials may be out of date, heck, maybe the bar has closed. If so, please let us know.