is a great Burger Joint Restaurant
Ranked #1 of 33 Restaurants in Windsor Springs Saint Louis.
The Latest Review: ★★★★★
Sent on the 7th of August, 2013
Our tasters were split on the burgers but agreed on the fries: not good. If you're feeling adventurous, you can order a burger made of bison, elk, boar or ostrich.