Barraca Major offers a dining experience. Enjoy a meal at one of their tables.