El Palmar is a cozy Mexican restaurant nestled in the heart of Idaho Falls, ID. They offer a variety of traditional Mexican dishes in a warm and inviting atmosphere.
With a focus on authentic flavors and friendly service, El Palmar provides a casual dining experience for locals and visitors alike. Whether you're craving tacos, enchiladas, or a refreshing margarita, El Palmar has something to satisfy your Mexican food cravings.
Generated from their business information