What can you expect from the best Mexican restaurant San Diego?