Skip to main content

Los Indios

restaurant · Floyds Knobs, IN

Address
730 Highlander Point Dr, Floyds Knobs, IN 47119
Phone
(812) 923-2929
Website
elnopalmex.com
Where
38.3167, -85.9006

Search Hominin for Los Indios

Other restaurants nearby

More in Floyds Knobs

Los Indios — restaurant in Floyds Knobs, IN | Hominin