"I visited this restaurant for a gathering, and I must say I was pleasantly surprised. The food was outstanding, the atmosphere was very enjoyable, and it was an ideal setting for socializing and chatting. We had a reservation for 20 people, and the table they prepared for us was perfect. The food was ordered quickly, and they did a great job keeping track of who ordered what and who was paying. While the food wasn't extremely fast, no one became impatient waiting for their meals. *Side note* the appetizer salsa they served before the main courses was delicious!"