Architecture
Thatched roof tops open-air Japanese restaurant for Mexico's Hotel Escondido
A fusion of Japanese and Mexican architectural techniques feature in this restaurant on Mexico's Pacific Ocean, designed by TAX Architects for Hotel Escondido. More about Thatched roof tops open-air Japanese restaurant for Mexico's Hotel Escondido