P
Paul Aarsvold Review of Beau Jo's
Idaho Falls is beautiful! This restaurant is set ...
Idaho Falls is beautiful! This restaurant is set in a quaint Mountain town. Great ambiance! The pizza was DELICIOUS! We had 1 XL and it fed 8 of us (including 2 college aged boys)!!! Highly recommend this if you are in the Denver area!!
Comments: