Rams Head is in Power Plant which has Security so you should be good. I have lived here nearly my whole life and have never had any problems going to shows downtown. If you are ubering directly to the hotel, even better. Little Italy is also pretty safe.
Viewing a single comment thread. View all comments