Las Mares Meuas is a Spanish restaurant offering a welcoming atmosphere and tapas.