Oscar's Deli & Grill Vegan Catering / California / Tustin Bookmark Contact Information 17602 17th St Ste 101, Tustin, California 92780 (714) 838-3378 http://www.oscarsdelionline.com Detailed InformationOscar’s Deli & Grill Post navigationNext post: Add Listing