El Sid Taqueria

3300 Ocean Dr, Vero Beach, FL

772-234-8299 -