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

Contact Us