Oh lord, this place will BLESS YO SOUL!!!! The nachos are seriously best I've ever had, I wish they'd give you a slice of a lime or 2 with it to drizzle of it. I do it when i order out. It tastes great.
The drink prices are terrible. They can't compete with any one in down town Willoughby. I'll never order a drink there. Ever.
The people who work there are very very nice as well. They know the menu, and will answer as many questions as they can.
The interior of the place is very cool too. The granite outside though is insanely ugly. I mean woooooahhhh is that ugly. But if that's the worst thing I have to say...the place is amazing!
If you're in down town Willoughby, YOU HAVE TO STOP HERE!!!