Bar Casal Menjars is a snack bar offering homemade-style cuisine in a welcoming, family-friendly atmosphere.