Vero Beach FL Restaurants Food Delivery 1. 1965 43rd Ave, Vero Beach, FL 32960 | Szechuan Palace (772) 562-7726