A grand time at Rio GrandeThe Tel Aviv steakhouse is a haven for meat lovers.Rio Grande restaurant(photo credit: PR)