rebecca c. • October 16, 2011So enjoyed their food! The fried lumpia's are amazing.. and the smores are the bomb! Can't wait to stalk this truck all over the StL!
Mitzi P. • December 28, 2015Love the Nachos Supreme. Atmosphere is cool, good place for late night fun. Love the green lights. Food comes out pretty fast and is super fresh.
Don't see the place you're looking for? Add a new place to Foursquare.