← Arcola restaurants
Vita's Taqueria
No reviews yet
Mexican221 E Springfield Rd, Arcola
Own or manage Vita's Taqueria? Claim this listing free
Hours
Hours not listed yet.
Details
Address221 E Springfield Rd, Arcola 61910
Phone+12174600244
Websitehttps://order.toasttab.com/online/vitas-taqueria-221-e-springfield-rd
Email[email protected]
SocialFacebook
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.