Full menu with prices & pictures
Papa Nachos 505 Medford Street, Somerville, 0214...
+16177762049
The restaurant is also easily accessible by municipal transportation. The closest stop is Mystic Junction, which is 457 meters away.
The Card of Papa Nachos from Somerville includes about 9 different menus and drinks. On average, you pay for a dish / drink about $9.9.