A new restaurant has opened its doors amongst other Hill favorites such as Del Taco, Papa Romano’s and Cosmos. Five Guys Burgers and Fries has finally come to Boulder.
Restaurant Review
-
-
My boyfriend and I dished out to be served up at Boulder’s intimate and quaint John’s restaurant during Denver Restaurant Week 2011.