FoodMexican Food is coming to the Hill!! (Woohoo)Church Hill People's News07/13/201807/13/2018 by Church Hill People's News07/13/201807/13/201828 2409Kahlo’s Taqueria and Bar, LLC leased 1,864 square feet of Retail space at 718 N. 23rd St., Richmond. This is the triangle project at 23rd...