Rosa Azul Taqueria

Takeout Restaurant · 800 District Dr, Watchung, NJ

More food in Watchung, NJ · Takeout in Watchung