2 L.A. restaurants claim to have invented the French Dip Sandwich, who’s the true OG?
Leave a CommentExplore California with your history homie Foo Howser™
2 L.A. restaurants claim to have invented the French Dip Sandwich, who’s the true OG?
Leave a Comment