This place was amazing! The only downfalls would be the parking situation and the service is freaking SLOW. We came on a Saturday a little before 5:30 pm and a 10 minute wait. We ordered 2 margaritas as soon as we sat down and didn't get them until maybe 30 minutes later after flagging our waitress down. Pretty sure she forgot, but still c*mon. They were pretty dang good too. I love the complimentary salsa bar and the variety of flavors! Salsas definitely can make or break the meal and you have so many to choose from! The chips were fresh and tasty. 1st basket is complimentary but I think like $3 for more as it states on the menu. The fried fish taco was fabulous, light and crispy! The refried beans were creamy and smooth. Rice was simple, so it was a refreshing change from other restaurants. The whole dining experience took 2 hours! So it's definitely a place you need to go to when you have the time to spend. We had time to look at the menu and decide what we were getting before we sat down, so we weren't taking our sweet time or anything. The line was out the door at 6 pm and the service is on the slower side, do be ready for the wait. However, I was impressed with the food and will definitely be back!