Skip to main content

La Veya Mexican Restaurant

restaurant · mexican restaurant · Urbana, IL

Address
1805 S Philo Rd, Urbana, IL 61802
Phone
(217) 552-4107
Where
40.0963, -88.1919

Search Hominin for La Veya Mexican Restaurant

Other restaurants nearby

More in Urbana

La Veya Mexican Restaurant — restaurant in Urbana, IL | Hominin