Beef O’Brady’s to replace Applebee's on 66th Street in west St. Pete
/Beef O’Brady’s will replace Applebee’s on 66th Street in west St. Pete | St. Pete Rising
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.
Beef O’Brady’s combo appetizer | Beef O’Brady’s
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.
Founded in Brandon in 1985, Beef O’Brady’s has grown into a regional staple known for its wings, burgers, and neighborhood sports-bar atmosphere.
The menu also includes wraps, sandwiches, tacos, and pub fare served alongside beer and cocktails.
No official opening date has been announced.
The new Beef O’Brady’s will accommodate 182 guests indoors and 49 outdoors, for a total of 231 seats | City of St. Pete
