Los Manito Comidas Caseras offers homemade Spanish dishes. The establishment is located on Avenida Almirante León Herrero.