Restaurants in San Jose, CA
Restaurants • Night Life • Bars
173 W Santa Clara St.,
San Jose ,
CA
95113
UNITED STATES
Based on 2 reviews
UFC!
I come here to watch all the UFC fights. The fish and chips are awesome. They have tv's everywhere and have an outside bar.UFC!
I come here to watch all the UFC fights. The fish and chips are awesome. They have tv's everywhere and have an outside bar.Worldwide > United States > San Jose, CA > Restaurants