Address: 2610 Elm St, Dallas, TX 75226
Website: http://www.cafesalsera.com/
Hours: Sunday: 3PM-2AM, Monday: Closed, Tuesday: Closed, Wednesday: Closed, Thursday: 6PM-2AM, Friday: 6PM-2AM, Saturday: 6PM-2AM
Rating: 4 stars (749 reviews)