bistro garden miami peacock peacock garden bistro miami fl 2889 McFarlane Rd Miami FL 33133. 2889 McFarlane Rd Coconut Grove Miami FL 33133. Restaurants Jaguar Hospitalit… Monday, June 20, 2022 Edit