Free Delivery! Free Delivery in Downtown St. Paul! Delivery starts at 4pm, orders accepted anytime during the day, call 651-222-3661. Cash or credit. We generally stop taking orders half an hour before close.