Escobar’s, which was named one of the best restaurants to open in the past decade by this magazine, will close its doors on August 31st. The restaurant featured latin-inspired cuisine and was a favorite of many around town.
Their Chicken Mole will be missed by many.
RIP Escobar’s.