A small Escondido taqueria just landed on the New York Times' list of the 50 best restaurants in America

Live Stream Schedule