Sofia's Taqueria (Amboy Rd)
Restaurant
•
4370 Amboy Rd, Staten Island, NY 10312, USA
8.2
Sunday: 9 AM – 9 PM
See if anyone you trust recommends it!