tamayo denver eattamayo.com visit tamayo, located in the lodo district of denver in historic larimer square, for patio and rooftop seating & modern mexican food and margaritas. Category:restaurants and delivery Global Rank:2,577,227 visits:10.4K pages/Per:2.9 ADS