This is the best place in Dubuque for Mexican food! They make everything fresh and serve it quickly. On the weekends, they have musicians playing. You may wait for a table, but the wait will be worth it. The serving sizes are huge! Sharing a meal is a great option. Parking is not problem. This is a highly recommended restaurant.