Steve's place has to be one of the best in the city! It's located in an old apartment with an amazing mural on the outside. It's right on the corner of a bustling street, close to so many shops, restaurants, and bars. The pub across the street has great beer!