Oteo

  • 180 N University Ave
  • Provo, UT 84601
placeholder
See Map
  • Overview
    If you are in the mood for authentic mexican. Oteo is a great choice.