Ted's Montana Grill
1401 Larimer St, Denver
(303) 893-0654
Recent Reviews
Order Online
Reserve
You May Also Like
Emerald Eye - 1403 Larimer St
Bar, Lounges, Cocktail Bar, Venues & Event Spaces
Bao Brewhouse - 1317 14th St
Chinese, Dim Sum, Asian Fusion, Bar
Tamayo - 1400 Larimer St
Mexican
Restaurants in Denver, CO
Ted's Montana Grill
1401 Larimer St, Denver, CO 80202
(303) 893-0654