Decades-old Medical Center eatery Martha’s Mexican Restaurant has shut own, blaming the economy and pandemic-related pressures. Long considered a local hidden gem for margaritas and Tex-Mex fare, Martha’s was located at 5822 Babcock Road. The restaurant shared its closure plans last month on its Google Business page. At press time it was unclear how long the restaurant has been shuttered, but at least one customer review was posted as late as April 23.