Address: 1736 Victory BlvdStaten Island, NY 10314 [map] Phone: (718) 524-4322ORDER MEXICAN CANTINA ONLINE. WE CAN BE FOUND ON THE FOLLOWING APPS/WEBSITES:**If you have a food allergy, please notify us.** I thoroughly enjoyed my dinner and experience tonight. The owner was very sweet ...