7512 West North Avenue, Elmwood Park, IL 60707
Well informed. Friendly. Flavorful! Best Cuban Mooment and Pulled Pork. Great Tater Tots. Under new name, Burger Mooment.