Beef O’Brady’s to replace Applebee's on 66th Street in west St. Pete
/A new Beef O’Brady’s restaurant is coming to west St. Pete.
The restaurant and sports bar will open at 2901 66th Street North, taking over the former Applebee’s building that closed abruptly in May, according to plans obtained by St. Pete Rising.
It will become St. Pete’s second Beef O’Brady’s, joining the location at 4775 34th Street South in the Skyway Marina District. The only other Pinellas County location is in Oldsmar.
The new restaurant will accommodate 182 guests indoors and 49 outdoors, for a total of 231 seats.
Built in 1972, The 5,853-square-foot building was home to various restaurant concepts in the 1990s, including Longshoreman Restaurant, The Knot Garden, and Suki’s before becoming an Applebee’s in the early 2000s.
Although Applebee’s still operates its St. Pete location at 4700 4th Street North, SEC filings show the chain’s total store count declined from 1,578 in 2021 to 1,501 in 2024.
Read More









