This establishment is a Spanish restaurant known for its exquisite food and very large portions. It offers a highly recommended dining experience with quick table service and skilled, friendly waiters.