View all 6 photos
+2
Los Cabritos Mexican Restaurant brings authentic Mexican flavors to diners, drawing inspiration from the culinary traditions of Puebla and Veracruz, Mexico. This dog-friendly spot offers a taste of genuine Mexican cuisine.