Southlake Town Square is a popular shopping hub with many cute shops and restaurants to enjoy!
The most insane gas station you could imagine. If you are not from the south or just haven't been to one before this is a charming little detour!