Apparently I gave Guido's a 3 star rating last month which makes no sense... Because this place is awesome. So the rating is where it should be now at 5 stars. Guido's is tucked away in a small shopping center off of i70 and I doubt many people even know it's there, but it's such a good spot to stop by on your way up or down the mountain. Plus, they serve beer... So if traffic is at it's worst, Guido's is a perfect place to pull off and unwind for a bit before getting back at it.