Can people eat outside?
Address: 1111 S Main St, Carrollton, TX 75006, USA
Jamie Waters | May 22, 2021
Yes there is outside seating
Scott Falco | May 22, 2021
Yes
Clint Wardlow | May 22, 2021
Yes, there is outside dining
Thanks! Your answer is awaiting moderation.