Bar
Semilla French Bistro & Wine Bar
14 locals recommend,
Location
1330 Alton Rd
Miami Beach, FL
South Beach
Tips from locals
Two buildings over with great happy hour specials and small plates to write home about.
Unique things to do nearby
Locals also recommend
- 44 locals recommend