O'Tacos is a fast food restaurant specializing in Mexican cuisine and street food. Offers takeout and delivery options.