OBANDO LUNA 283 Y MALDONADO TRAS COL.TEODORO GOMEZ DE LA TORRE,
Ibarra, Ibarra
El Barbaro is one of the popular Barbecue Restaurant located in OBANDO LUNA 283 Y MALDONADO TRAS COL.TEODORO GOMEZ DE LA TORRE ,Ibarra listed under Restaurant/cafe in Ibarra
, Restaurant in Ibarra
,