Tapas Restaurants in San Jose, California

Find the top Tapas restaurants in San Jose, California near you now.

La Catalana

Tapas restaurant

Address: 3720 N First St UNIT 10, San Jose, CA 95134