1818 E. Colfax Ave. Denver, CO 80218
Central Denver
720-420-0964
DIY Takeout Shows You How to Make Denver's Favorites at Home
By Westword Staff
Tags: Fast Food, Recipes, Video, Video
DIY Takeout: Cactus Is the Key Ingredient in Torta Grill's Vegetarian Torta
By Nick Evans
Tags: Recipes, Video, Video
Torta Grill serves up traditional, low-octane torteria drinks
By Gretchen Kurtz
Tags: Cafe Society, Things to Do