Barra Libre Sports Bar

2627 Jefferson Blvd #307, Dallas, TX

Menu (As of 10/30)

Burgers

Sandwiches

Appetizers

Seafood

Mexican Food

Salads

Barra Libre Sports Bar: hours and how to order