3 Hermanos is a cozy and inviting restaurant located at 324 1st Avenue South in Saint James, Minnesota. Specializing in authentic Mexican cuisine, this family-owned establishment offers a wide variety of flavorful dishes that will tantalize your taste buds. From sizzling fajitas to savory enchiladas, each dish is prepared with care and attention to detail. Whether you're craving a hearty burrito or a refreshing margarita, 3 Hermanos has something for everyone to enjoy. Come experience the warm hospitality and delicious flavors that have made 3 Hermanos a beloved dining destination in the community.