Come and savor the culinary delights at Free Play Arlington. Located at 400 E South St, Arlington I-76010-1139, United States, our doors are open today, ready to receive you to an exceptional dining experience. With a rating of 4.5 and 5100 glowing reviews, we're a must-visit for food lovers. Stay informed about the hours of operation of Free Play Arlington by visiting our website. Feel free to reach out at +16823021178 for more details.