Indoor Golf Course in San Diego, California

Find the top Indoor golf course in San Diego, California near you now.

The Golf Bar

Restaurant

Address: 16771 Bernardo Center Dr Suite H, San Diego, CA 92128