Here’s what I can tell you: A lot of people have told me they LOVE the new menu. It seems to appeal to a broader crowd. The nachos are very popular. The ribs are very good.
Further investigation may be required.
2097 Stagecoach Rd #100, Santa Rosa, CA