Have been to Totopo a couple of time in the last year with friends and family. Have to say they have improved service and time to get your food from my last review. We have had a couple of different servers that were very professional, good and there to check on us. On our last visit on a Saturday night we were quoted a 25 to 30 minute wait but it was about 10 minutes. We ordered drinks and they come out in reasonable time. Before our drinks arrived we were served fresh warm chips and salsa. My Mahi Mahi tacos were cooked perfectly and tasty with sides fiesta rice and refined beans that were good. Should probably come for happy hour some time.