Skip to main content

La Pequena Tienda Y Taqueria

restaurant · mexican restaurant · Osceola, IA

Address
112 N Main St, Osceola, IA 50213
Phone
(641) 342-1521
Where
41.0355, -93.7658

Search Hominin for La Pequena Tienda Y Taqueria

Other restaurants nearby

More in Osceola

La Pequena Tienda Y Taqueria — restaurant in Osceola, IA | Hominin