Mamma mia! Stepping into Buca di Beppo is like walking into the greatest Little Italy flea market ever -- the place overflows with old photographs of Italian starlets and tacky souvenirs from the Vatican. So you'll understand why your companion might spend an inordinate amount of time in the basement bathroom: Retiring areas for both sexes are full of hilarious vintage items -- cautionary health advisories, ads for sanitary products -- arrayed amid classic '50s decor items. From Joe's mouth to ours.

Location Details

7301 S. Santa Fe Drive
Denver CO 80210