I've been going to Gran Fiesta since it first opened and this is one of the best authentic Mexican restaurants around. We've gone so much that we have gotten to know the waiters and waitresses. The service is usually always good unless we have somebody new and then it can be a little slow. The menu is HUGE! Hard to go wrong with an item on the menu. Also good to know is they are very accommodating to large groups if you come in with one. Only downside is they don't have the best drink and margarita menu since they don't have a true bar, but good place to grab a quick bite to eat. They are often frequently crowded so you know it's good!