Very hit or miss for me. The food is usually okay but the atmosphere and wait staff is what turns me off the most about this place. Its always jam pack! The tables are so close together and service is soooooo slow. The food is average but pricey for what it is.