Amazing place if ever in Dallas. This is a must check out.