Yes, the restaurant Chorizo Chasers - Newtown serves South American food and also serves BBQ, Latin American food.