Taqueria Juquilita
624 E Main St
Ottumwa
IA
52501
(641) 684-6273
Open Map
Description
Taqueria Juquilita is located at 624 E Main St, Ottumwa, IA. This business specializes in Mexican Restaurants.
by merchantcircle on November 25, 2013 from
merchantcircle
advertising
Advertising Agencies
Bar Not Available
Latin American
Mexican
Mexican Restaurant
Mexican Restaurants
restaurant
Restaurants
Restaurants Mexican