Review of Canyon Cafe

1707 S Lindbergh Blvd, St. Louis, MO 63131

Overall Rating

Review


This place is delicious! has a great gluten free menu and the food tasted awesome. Is now a must stop for me when in town. Warning though there gluten free beer is NOT gluten free. It's low gluten. ...

Updated 8 years ago

Celiac