Quote:
Originally Posted by Mr. Flopnuts
Trip advisor. Rated something like 388th out of 1200 restaurants. Tons and tons of bad reviews. I'll probably check it out anyways, because I've heard so much about it, but check them out.
|
I think Central and The Barbecue Shoppe are both better, FWIW.