What can I say...this place is the ONLY place to buy sliders. I have tried their sliders a few times and, wow, this place is only going to get bigger and bigger. The atmosphere inside is really colorful, with the walls fulls of amazingly painted artwork.
The service is great and a lot of fun. The people who work there really enjoy there jobs and it shows.
One more tip - try the Sweet Potato Smores.