Leftys Taproom
Restaurant
•
5610 Elvas Ave, Sacramento, CA 95819, USA
8.8
Sunday: 10 AM – 9 PM
See if anyone you trust recommends it!