Main Street Taqueria offers authentic Mexican street food with a vibrant menu.