T
Trevor Dyer Review of Jimmy's American Tavern
Nice spot for delicious american food. Staff is al...
Nice spot for delicious american food. Staff is always super even when they have a full house. Feels like a place in Los Angeles I loved.
Comments: