Restaurants / Mexican Muchacho 4011 Villanova StDallas, TX 75225 | Map 469-513-2944Website Offering Curbside and Takeaway service only. Special Takeout Menu for Lunch and Dinner Website 469-513-2944 Menu Curbside Pick Up