Casa Margaritas Mexican Grill
2506 Village Place, Champaign
(217) 530-4170
Recent Reviews
Order Online
You May Also Like
San Maru Korean Restaurant - 2504 Village Green Pl
Korean, Shaved Snow, Vegan
Eighty-Three Vietnamese Cuisine - 2502 Village Green Pl
Vietnamese
Jupiter's At The Crossing - 2511 Village Green Pl
Pizza, Pool Halls, Gluten-Free
Restaurants in Champaign, IL
Casa Margaritas Mexican Grill
2506 Village Place, Champaign, IL 61822
(217) 530-4170