Casa Mexico is a cultural center dedicated to promoting Mexican art and culture. It also offers essentials for preparing Mexican dishes. The establishment is located at 35 Phibsborough Road.