This gallery contains 6 photos.
Nacho & Kika’s Cafe, located at 204 E. South 1st Street in Johnstown, Colorado, is a family-owned business situated in a home that has been converted into a restaurant. Johnstown, population about 10,000, is located just off I-25 about 30 … Continue reading