eat here Sarasota Restaurant Review by cheri | Apr 19, 2012 | Local Florida, Restaurant Reviews[google-map-sc width=”200″ height=”200″ margin=”10″ align=”right” zoom=”15″ type=”TERRAIN” address=”1888 Main Street, Sarasota, FL 34236″ ] eat here Sarasota 1888 Main...