View all 13 photos
+9
Taqueria Rancho Grande, a dog-friendly establishment, is celebrated for its authentic taqueria experience, featuring the renowned James Burrito and a selection of incredibly flavorful street tacos.