Location & Hours
Location:
3001 N Henderson Ave
Dallas, Texas 75206
Phone:
(214) 446.9269
HOURS OF OPERATION
Due to COVID-19, Felix Culpa’s hours may vary.
Sunday - Wednesday: CLOSED
Thursday - Saturday: 5pm - Close
Location:
3001 N Henderson Ave
Dallas, Texas 75206
Phone:
(214) 446.9269
HOURS OF OPERATION
Due to COVID-19, Felix Culpa’s hours may vary.
Sunday - Wednesday: CLOSED
Thursday - Saturday: 5pm - Close