Restaurants - San Diego, California, United States
chef
Contact India Rose
General Manager
Contact Jeff Fuchs
San Diego Tap Room is a restaurants company based out of 3225 N HARBOR DR, San Diego, California, United States.