Sandwich shop specializing in tacos and pizza. Offers street food with fresh ingredients.