is a highly recommended Fast Food Restaurant Restaurant
Ranked #1 of 23 Restaurants in Covenant Blu Saint Louis.
Some say, it is amazing.
The Latest Review: ★★★★★
Sent on the 7th of August, 2013
Their fries are amazing...the best in fast food in my opinion. They are like little chicken sticks. The Baconzilla is also amazing, but ask for light on the sauce...for ANYTHING. They are very generou