Sofia's Taqueria (Amboy Rd) hero image

Sofia's Taqueria (Amboy Rd)

Restaurant

4370 Amboy Rd, Staten Island, NY 10312, USA

Biter Score
8.2
Open
Saturday: 9 AM – 11 PM