La Terraza Donde Mechas is a unique establishment.