More Information
Los Potrillos Deli is a Mexican restaurant located at 33 S Central Ave, Valley Stream, NY 11580. They offer dine-in, takeout, and in-store shopping.
- Service options :
- In-store pickup, In-store shopping, Takeout, Dine-in
- Accessibility :
- Wheelchair accessible entrance