Most of us are familiar with the Tommy Bahama brand and their famous tropical shirts but did you know they also have a restaurant? The concept is nothing new as this is their 18th restaurant but this is only their second location in Texas and first in the DFW area. Continue Reading
Foodie Feedback