La Bahia Grill Champaign $20 In food & drink For Just $10

Description

La Bahía Grill in downtown Champaign serves a different taste of Mexico for the Champaign-Urbana area. We also bring the Nayarit style seafood to your plate.

La Bahia Grill
(217) 607-5958
website

132 W. Church St.
Champaign, Il 61820

Your shopping cart

0 items
$0