El Tragaluz is a restaurant serving Mediterranean cuisine in a restored, century-old building with traditional architecture.