- Address:
- 1707 S. Lindberg Blvd., St. Louis, MO, 63131
- Phone:
- 314-872-3443
- Overall User Rating:
-
(0 ratings)
- Hours:
- Sun., 11a.m.-9p.m. Mon.-Thurs., 11a.m.-10p.m. Fri.-Sat., 11a.m.-11p.m.
- Official Web Site:
- http://www.canyoncafe.com
Canyon Café is a Southwestern grill attached to Plaza Frontenac. It has an outside entrance, so it stays open later than mall hours. It's a great spot to meet up with girlfriends or a group after work. The lunch crowd is bustling with business meetings. So how does the place stack up?




Add a comment
Please log in to comment