Location: Home > YellowPages > IL > Sparta > Tequila Mexican Restaurant

Tequila Mexican Restaurant

1323 N Market St
Sparta, IL 62286
618-443-3368