Taco Bello

  • Trustfeed ratings Icon
  • Trustfeed ratings Icon
  • Trustfeed ratings Icon
  • Trustfeed ratings Icon
  • Trustfeed ratings Icon

Otavalo, Ecuador

Restaurant· Mexican· Latin· Vegetarian Friendly

Taco Bello Reviews | Rating 3 out of 5 stars (5 reviews)

Taco Bello is located in Otavalo, Ecuador on Bolivar y Mejia 523, Otavalo, Imbabura 100450. Taco Bello is rated 3 out of 5 in the category restaurant in Ecuador.

Address

Bolivar y Mejia 523, Otavalo, Imbabura 100450

Price range

$

Open hours

...
There is no reviews yet about Taco Bello, be the first to write a review and give your rating to Taco Bello
Write review Claim Profile