Showing 1 - 1 of 1
Truman House Tavern
UPDATE Since we can’t eat indoors, we have taken the tables outside to the front sidewalk.  Seating is limited and we do enforce a 2-hour max seating time (thank you for understanding).  As […]
911 San Fernando Road , California 91340