Eating American (New) Irish Pub Food at Hennessey's Tavern restaurant in La Jolla, CA.

Feedback

Do you manage or own Hennessey's Tavern?

Yes