A refrigerated display case filled with various food items, including jellies, sauces, and packaged goods, followed by a view of coffee dispensers labeled 'Cafe de La Hoya' and 'Colombiano'. More about La Superior Taquería


View on Map
1098 Leigh Ave, San Jose, California, 95126
Loading map...
DirectionsGet directions