Los Canballitos
Los Canballitos is located at 1651 East Passyunk Ave, South Philly. This restaurant serve dinner every day from 4PM to 1AM. They have drinks menu, lunch menu and brunch menu.
1651 E Passyunk Ave.
Philadelphia, PA 19148
215-755-3550