This place is great. Though it tends to be a bit crowded not to mention noisy... but the food is just about the best you can get in town for the price... It's not cheap, but it's also not super pricey.
I've been here about half a dozen times now and would definitely repeat.