chef at San Diego Tap Room - San Diego, California, United States
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.