Main Navigation

66% 35 Votes

Limon Restaurant

1618 E 17th Ave, 
Denver, 
CO

Directions Directions


Map Map


Hours

Tuesday 5:00 PM - 10:00 PM Wednesday 5:00 PM - 10:00 PM Thursday 5:00 PM - 10:00 PM Friday 5:00 PM - 10:00 PM Saturday 5:00 PM - 10:00 PM Sunday 10:00 AM - 2:00 PM


More

Reviews

Read 36 reviews



Price

$$




Previous Next

Sponsored Results