Staten Island, NY • 1,608 SQ FT
Taco Bell

Staten Island

429 Tompkins Avenue
Staten Island, NY 10305

Situated at the end of a strip mall plaza, this Taco Bell has high ceilings and a roomy seating area for 20 guests.

zelta build
Shape