I moved away from the Denver area about 4 years ago. When I lived in Colorado it was always a treat to go to Beau Jo's, it is honestly some of the best pizza I've ever eaten!!! The crust is the best asset at this restaurant, it's always fixed exactly right! Beau Jo's should be the number 1 pizza restaurant in Denver. Whenever I go back to Denver I always make sure to have a pizza from Beau Jo's!
Pros: Great Food, Good Service
Cons: Too far away for me
more