I keep hearing about this place, but I've never managed to actually make it out there. Anyone seen this video and can vouch for it?
I'm thinking about heading there the next time I'm in town, but wanted a few opinions. Couple of my buddies recommended it, but they don't really know quality necessarily.
I'm thinking about heading there the next time I'm in town, but wanted a few opinions. Couple of my buddies recommended it, but they don't really know quality necessarily.
Last edited by a moderator: