Contact and Address
About the Business:
The Last Abuela is a Mexican restaurant located at The Window, 1255 E Palmer St, Fishtown, Philadelphia, Pennsylvania 19125, US.
The business is listed under mexican restaurant category. It has received 1 reviews with an average rating of 5 stars. Their services include Curbside pickup, No-contact delivery, Takeout . Accepted payment methods include Debit cards .
Health and Safety:
Staff wear masks
Staff get temperature checks
Staff required to disinfect surfaces between visits
Accepted payments methods at The Last Abuela include
- Debit cards