GreenStreet Café in Coconut Grove is the best restaurant offering American Eats all-day and people watching from and outdoor lounge. Happy hour is a must!