McCullars Irish Pub and Grill is an Irish and sports bar in Arlington TX. They have best bar facility.
Good time nice bartenders all of them.Great place to hangout! Sandy and her team are awesome!!