WE’RE OPEN

7 DAYS A WEEK 5PM-2AM

HAPPY HOUR IS 5PM-8PM MONDAY-SATURDAY

ALL DAY MONDAY AND ANYTIME IT RAINS

COME SEE US!

2418 ALLEN STREET

DALLAS, TX 75204

WE APOLOGIZE… UNFORTUNATELY WE DO NOT TAKE RESERVATIONS OR PHONE CALLS