San Diego has the best Mexican Food