Campobaja

Campobaja is a "pop-up" restaurant from Mexico City, Mexico temporarily at the Zeppelin Station in Denver. The Zeppelin is located in a commercial area in the North Rino and houses several bars, food counters, and shops. Campobaja serves from a food counter and is not a sit down restaurant. It serves mostly seafood tacos . … Continue reading Campobaja →