K

The Red Lion is a great spot to grab a bite to eat...

The Red Lion is a great spot to grab a bite to eat in St. Louis. The burgers are delicious and the service is always friendly and efficient. I love the cozy atmosphere of the place, it's perfect for a casual lunch or dinner.

Comments:

No comments