Stumbled across this place when visiting G'town from Denver, and my wife and I haven't been the same since! The roasted chicken tortuga is so good it should be x-rated! I loved it so much, I had my brother bring us 6 of them on the plane to Denver about a month later. Wow, if you haven't checked it out yet, be sure you do!
Pros: Food
Cons: Slower Service - But That's Because They're So Busy, And It's Worth The Wait!!!
more