Traditional Spanish and Mediterranean restaurant offering daily menus. Known for generous portions and quality food.