If you are a longtime Only in Colorado reader, you know that we have a tried and true way of finding the best restaurants, which includes dated signs, a low-key exterior, and a small community population. Case in point: the downright delicious brick-and-mortar Lulu’s Inn!
Located just outside Denver in the small town of Watkins, Lulu's is THE place to be for small-town hospitality and homemade favorites!
Boasting a laid-back rustic ambiance, there is always something happening at Lulu's, including food and drink specials, karaoke, live entertainment, and more.
While the ambiance and happenings are reason enough to visit, the star of the show is the food, beginning with the tasty apps (bacon-wrapped jalapeno poppers, anyone?), salads, and made-from-scratch sides.