Vita's Taqueria
221 E Springfield Rd, Arcola
(217) 460-0244
Recent Reviews
Order Online
You May Also Like
Broomtown Cafe - 130 E Main St
Coffee Shops, Cafe, Coffee
Shae’s Pub and Grub - 126 N Oak St
Bar & Grill, American, Bar
Monical's Pizza - 528 E Springfield Rd
Pizza, Caterers, Italian
Restaurants in Arcola, IL
Vita's Taqueria
221 E Springfield Rd, Arcola, IL 61910
(217) 460-0244