Restaurant Review: 5 Star BBQ in Orem

5-Star BBQ 70 North Geneva Road, Orem 801-225-2685 I just went to 5 Star BBQ with some coworkers. Here is my review. The location of this restaurant doesn’t bode well for its long-term future. Notice that the address is 70 North Geneva Road. If you know this...

Jared Garrett

Author of the Beat Series