I live in Wyoming now. The one thing I miss the most is La Fiesta. They have the greatest Devil Shrimp I have ever eaten. Wyoming mexican food doesn't even come close. So to all y...
All reviews seem positive