Victor’s Taco Shop
3450 O'Connell St, Powell
(740) 917-5242
Recent Reviews
Order Online
You May Also Like
Parkway Pub - 8730 Moreland St
Pubs, Sports Bar
Thai Orchid Restaurant - 8736 Moreland St
Thai, Vegetarian
Awadh By Chef Anand - 8736 Moreland St
Indian
Restaurants in Powell, OH
Victor’s Taco Shop
3450 O'Connell St, Powell, OH 43065
(740) 917-5242