I've been to this location numerous times. Depending on the day there is a wait to be seated which isn't to bad unless it's some sort of holiday. Service is great, every server we've had is friendly just lacking on attention (biggest issue for me is refills) What really grinds my gear is on every visit the order never comes out right in at least one dish. Now i don't know if this is the cooks fault or servers fault but I'd say cooks due to the servers always repeating the order back. Now it wouldn't be a huge deal if food was out quick but even at that food takes a while to come out. By the time my dish is out the rest of the party is close to finishing their plate. In regards to food taste it's exceptional, better spots out there but the amount of food to the price is what makes up for it. Really wouldn't recommend unless last resort