Surf and Turf Your Way Over To Steak 954 in Fort Lauderdale, Florida
Steak 954 is part of Stephen Starr Restaurants and is one of 4 in South Florida. The Starr Restaurant Organization is a group composed of 33 restaurants located on the east coast of the United States. Here are some of the dishes that I enjoyed during my recent visit: All images appearing in this post photographed… Read More Surf and Turf Your Way Over To Steak 954 in Fort Lauderdale, Florida