Alley Taco Stand Address: 1318 20th St, Vero Beach, Florida 32960 Restaurants Mexican Phone: +1 772-569-1460