seafoodNot yet on Tasting Planet

Tag Restaurant

Larimer Street 1441, Denver, 80202 Denver, United States United States

About

TAG represents a culmination of Chef Troy Guard‘s travel experiences from Singapore to Japan, New York to Hawaii — he showcases it all here.

Photos

No photos yet.

Reviews

No reviews yet. Be the first!

Rate this restaurant

Log in to rate this restaurant.