Leo Burrito and D's Mini Golf offers Mexican cuisine, specializing in burritos, alongside a mini golf course.