La Tapica de Maxi is a tapas bar offering homemade cuisine.