Denver, CO 80205
- Tue - Thu 4:00 PM - 9:00 PM Fri - Sat 4:00 PM - 10:00 PM
- Dinner, Lunch
Related Stories (1)
The Plimoth could become a landmark restaurant
12 months ago by Gretchen Kurtz
Legend has it that in 1620, the pilgrims set foot on terra firma at Plymouth Rock. But did they really? Likewise, is The Plimoth, the charming new eatery that chef-owner Peter Ryan named after his Massachusetts home town, really a "...