Lalo's Place offers 100% homemade Spanish and Argentine cuisine for takeaway, specializing in empanadas. They also serve roast chicken, croquettes, tapas, and paellas.