Excellent place! We had a group of close to 30 people and they handled us with no problems. They have a separate room for larger parties and a large parking lot across the street for extra parking. The food was excellent as well and the prices weren't unreasonable. I highly recommend this restaurant for large parties.