Yabo's Tacos

  • Restaurants
3051 Northwest Blvd.
Upper Arlington, OH 43221
(614) 824-2485