Welcome to the new Bite Squad experience! Do you like it?YesNo×
El Vaquero - Powell
Yelp Rating
35 Ratings yelp logo
(614) 336-1128 | 9130 Dublin Rd Powell, Ohio 43065 | Restaurant Info
Estimated delivery time: 45 minutes