Food & Drink

Vince Neil's Feelgood's Rock Bar

Published On 03/05/2009 Published On 03/05/2009
Previous Venue Next Venue Venue Description
1. Vince Neil's Feelgood's Rock Bar 222 Espanola Way, Miami Beach, FL 33139 (South Beach)

Following Vince's West Palm location and named after a certain loveable doctor who's gonna be your Frankenstein, Feelgood's just manhandled the old Blue space into feeling like Bruce Wayne's mansion poised to be sacked by head-banging drunks.