Yabos Tacos
Mexican, Sports Bars
Powell, OH
4.6 mi