I love their burritos, chicharrón are my favorite! They make their own flour tortillas ,honestly best of town.
Very good food and excellent service 👌