2101 River Plz Dr, Sacramento, California 95833 USA
They're open! Last time I was at this hotel, they were closed. This is their BLT on Texas toast with fries
Photo Credit: Yelp