
El Sabor de Baro
4.7 (110)restaurant
A neighborhood spot in North Philadelphia serving comforting dishes in a warm, family-friendly room.
Description






The North Philadelphia spot centers on authentic dishes, served in a welcoming, family-friendly space.