EL MELVINS Listing Category RESTAURANTS Website VIEW MENU Phone 941-366-1618 Address 1355 Main Street, Sarasota FL 34236