1217 21st St, Sacramento, California 95811 USA
Front entry, top patio seating area. Dogs allowed.
Photo Credit: Yelp