I know the construction is causing some headaches for this place, but we have been a few times and it has been very good. The only reason it did not get five stars is due to the "best margaritas". In my opinion, they are definitely not the best. Way too salty. We actually stick to the beers.
The food is great. The guacamole is nice and fresh and the tacos were great. We will always go back....construction or not.