Address: 470 S Federal Blvd (at Alameda), Denver CO 80219 / (303) 922-2387
About Us / Tarascos History: Serves meat, veg options available. Offers full page of vegetarian options, most of which can be done vegan. Everything is made to order so ask for no cheese and/or sour cream. Enchiladas and sopa tarasca are vegan. Large selection of freshly made juices.