Xxxxx XxxxxWrite a Review718-374-5690Be the first to review!3295 Amboy Rd Ste 7, Staten Island, NY 10306Hi there!Be the first to review!5First-class4Better than most3About what I expected2Not the worst...1DisappointingClick to RateMore Business InfoCategoriesMexican Restaurants, Restaurants
Xxxxx XxxxxWrite a Review718-374-5690Be the first to review!3295 Amboy Rd Ste 7, Staten Island, NY 10306