You’ll feel like you’re in Mexico when dining at El Jarro, a Mexican restaurant in Lafayette. Inside, you’ll find warm two-tone walls, clay art, and murals adorning the walls. The chips are prepared fresh-to-order, hot and crunchy, and served with a side of salsa. Yelpers recommend the chili relleno, the torta sandwich, and the beef […]