One of the best Mexican Restaurants in old town but always busy. Be ready for a little wait~