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