Skip to main content

Tierra & Libertad

restaurant · mexican restaurant · Shelbyville, IN

Address
802 S Harrison St, Shelbyville, IN 46176
Phone
(317) 604-5056
Where
39.5174, -85.7762

Search Hominin for Tierra & Libertad

Other restaurants nearby

More in Shelbyville

Tierra & Libertad — restaurant in Shelbyville, IN | Hominin