Sherlock’s Baker St. Pub & Grill Dallas

Locations & Hours

Address 9100 N. Central Expressway
Dallas, TX 75231
Phone 214.692.1111
Email touch here
Today 11:00AM - 2:00AM
Mon-Sun 11:00AM - 2:00AM