Mega Costa Brava is a bar and grill offering a selection of grilled dishes and beverages.