View all 11 photos
+7
Castillo Mexican Restaurant, a traditional Mexican eatery, is a dog-friendly establishment celebrated for its intensely flavorful salsa and generously portioned, hearty wet burritos.