Restaurant Casa da Esquila offers dining with available parking and TV.