Venues San Diego, California, 92103
Lively spot to watch soccer games with a UK-inspired pub menu & attached shop for British souvenirs.