This is my third time visiting the Dallas area and I always end up in the galleria area. Love the vibe , the shopping and restaurants etc. but is it convenient as a general whole for the Dallas community?
While on the subject of restaurants , please share some
Seafood spots that are a must try in Dallas!
Thanks
