Bay Vista Taqueria is a Mexican food truck and catering service. They originally opened June 1, 2016 as a Fast Casual restaurant on Bay Road in Penfield. A food truck was added later; the restaurant closed in June, 2020.
Note: You must be logged in to add comments
2016-07-07 10:06:02 I really enjoyed lunch there, all of the food tasted fresh and homemade. —abraxas