2012-07-19 15:07:42
Steve's is a great restaurant with a beautiful view of the Gulf. The photo posted on this page was taken long before Steve's was even built after Hurricane Katrina.It does not do justice to the city of Long Beach or Steve's Marina.