Las Palmeras is a Spanish restaurant offering a menu with seating for 80 people.