Javascript is required to view this map.

Limón

303-322-0898
1618 E. 17th Ave.
Denver, CO 80218

This eclectic Latin American cuisine that features bright flavors and raciones-style dining (mid-sized share-plates). Try the prawns in agua chili.

HOURS:
Tue-Sun 4-11 p.m.
SPECIAL FEATURES:
Handicap accessible: Yes
Vegetarian options: Yes
Liquor served: Yes
Outdoor seating: Yes
Reservations: accepted.