This place is absolutely amazing and in a great location. Pls check this spot out when you come to Dallas.