Nestled in an unassuming strip mall on North 16th Street, this Mexican gem doesn’t flaunt its culinary prowess with flashy exteriors or trendy marketing. The modest storefront with its vibrant red ...