Curtis Park, Denver County · Denver
2500 Larimer St, Denver, CO 80205
Relaxed & cozy location serving homestyle Southern & Latin American cuisine, plus cocktails.
Haven't been here myself — came recommended from someone I trust.
Old-school taco joint serving classic Mexican street eats a snug counter-serve setup.