Avocado Grill — West Palm Beach | I Am West Palm Beach
Avocado Grill is a West Palm Beach restaurant located at 125 Datura Street.