Offering takeout and delivery, Donde Lucho is located in Centro Comercial San José Plaza.