/
/

View all 12 photos




+8
El Jarro, a dog-friendly restaurant established in 2004, specializes in authentic Mexican cuisine hailing from the southern regions of Mexico, including Oaxaca, Puebla, and Veracruz. This establishment has been recognized by KQED Channel for its culinary offerings.