K C Bar
1070 Leigh Ave, San Jose
(408) 279-1790
Recent Reviews
Order Online
You May Also Like
TEQUILA'S TAQUERIA SAN JOSE - 1052 Leigh Ave
Mexican, Seafood
La Superior Taquería - 1098 Leigh Ave
Mexican, Bakery
Anchors Fish and Chips and Seafood Grill - 1111 Meridian Ave #5
Seafood, Fish & Chips, Pet Friendly
Restaurants in San Jose, CA
K C Bar
1070 Leigh Ave, San Jose, CA 95126
(408) 279-1790