The owners of Tepache Mexican Kitchen & Bar have transformed the former Atria’s restaurant on Freeport Road in O'Hara into a space with more natural light adding windows all around.
(Please use a modern browser to see the interactive version of this visualization)