Casa Margarita Mexican Grill Order Delivery Order Pickup Location & Hours 2506 Village Green Place Champaign, IL 61822 Pickup & DeliveryMon - Sun 11:00 AM - 9:00 PM