These are tough times for family-run restaurants. One was just closed for nonpayment of back taxes — but not for lack of customers.
Garibaldi Mexican Bistro, an Englewood eatery that opened in 2015 (today is the tenth anniversary!), was popular for its terrific Mexico City-inspired food as well as its unusual location — we named it “Best Restaurant With a View of a Car Wash” in the Best of Denver 2017. The place did so well that the family who owned it opened a second Garibaldi in the Golden Triangle in 2018, but shut that spot just three months later because of lackluster business for the high rent.
Now the original has shuttered…