Full Service Restaurant

Sherlock’s Baker Street Pub

7 Locations
Houston, TX, USA
Founded 1991
75 Employees

About Sherlock’s Baker Street Pub

Company overview and description

Sherlock’s Baker Street Pub is an independent British-style pub and restaurant that has been part of the Texas hospitality scene since 1991. The concept was founded in Houston, where it quickly became known for its Victorian-inspired interiors, classic pub menu, and a lively calendar of entertainment, including live music and trivia nights. Over the years, Sherlock’s expanded to several major Texas cities, building a reputation for blending local character with its signature Sherlock Holmes ambiance.

A notable milestone in the company’s history was its multi-city growth, with locations in Dallas, Addison, Arlington, and Austin. However, after 2017, Sherlock’s underwent a period of consolidation, closing several locations between 2017 and 2020 in response to changing market conditions and the effects of the COVID-19 pandemic. As of November 2025, the company operates three locations in Texas and is focused on optimizing operations at these sites. There are no announced plans for new openings, and the brand remains privately owned with no parent company or franchise program.

Sherlock’s Baker Street Pub is recognized for its ability to drive steady foot traffic and for its flexible format, which works well in both standalone and mixed-use settings. The brand’s established presence and loyal customer base contribute to its credibility in the competitive bar and grill segment. In recent years, Sherlock’s has shifted its strategy from expansion to consolidation, prioritizing strong performance at its remaining locations and enhancing guest experience through curated events and community engagement. All company contacts are verified, and its social media presence remains active as of November 2025.

Locations

Loading locations...

Company Information

Contact details, corporate address, and social media presence

Contact Information

Fax 713-961-5467

Corporate Address

Headquarters Location 1952 W Gray St
Houston, TX 77019
USA
Get Directions

Connect With Us

Key Metrics

Company statistics and business information

0
Locations
0
Employees
1991
Founded
$5M-$10M
Annual Revenue

Business Type

Full Service Restaurant

Premium Content

Additional notes and insights are available to premium members.

Additional Notes

Important company information and updates

Company underwent consolidation after 2017; several locations closed between 2017-2020. No parent company or franchise program. All contacts verified via LinkedIn and company website. Social media links active as of November 2025.

Unlock 5 Real Estate Contacts

Real estate contact information is available to premium members only.

Real Estate Contacts

Key personnel for real estate inquiries

View 1 Site Requirement

Real estate requirements and site specifications are available to premium members only.

Real Estate Requirements & Prototypes

Detailed site requirements and specifications for expansion

Store Locations

Find Sherlock’s Baker Street Pub locations nationwide

Location Data - Premium Only

Access detailed location data and interactive maps.

Upgrade to Premium