KitchenSpot
Search
See the best dishes near you?
← Dallas restaurants

Sidebar Dallas

No reviews yet

Bar2626 Howell St Ste 100, Dallas

Own or manage Sidebar Dallas? Claim this listing free

Hours

Hours not listed yet.

Details

Address2626 Howell St Ste 100, Dallas 75204-0844

Phone+12145492428

Websitehttp://www.sidebardallas.com/

Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.