La Bamba Mexican Restaurant

Row 1

Details
606 S 6th St
Champaign, IL 61820
(217) 344-6600