host picture

| Bookmark and Share

John Gilchrist reviews Taste

This week, John checks out "Taste", a new restaurant in the Hotel Arts building.






John gives it an 8 out of 10. Taste is located at 1210 - 1st Street SW.

Comments are closed.