Toro Meat is a South American restaurant. They specialize in delicious sandwiches.