“Best Taco Salad in town…”
This is by far the best location of the Mesa Rosa restaurants. Some of the others don’t keep as close to the original menu.
Everything that I have had is great, but my favorite is the Taco Salad with ground beef. The side of queso that comes with it is just the icing on the cake for the Taco Salad, this in the huge homemade taco shell bowl and mounds of beef and cheese….and did I mention the queso?