
Our Favorite New Restaurant In Dallas: Komodo
There aren’t enough exclamation points to follow the word Wow! when describing the newly opened Komodo in the Epic Development at the edge of Deep Ellum. We were invited to a friends and family preview two weeks ago before it officially opened and we can honestly say this restaurant is one of the best imports from Miami to ever hit […]