Manager at Rachel’s Taqueria - New York, New York, United States
Server
Contact Claudia Oropeza
Rachel's Taqueria is a restaurants company based out of 408 5TH AVE, Brooklyn, New York, United States.