Guelaguetza is a family-owned restaurant that serves authentic Oaxacan cuisine. The restaurant has been around for over 25 years and is known for its delicious mole dishes. They also have live music and dance performances on weekends.