SF Restaurants, Food & Drink Mamacita Abruptly Shutters After 12 Years Perennial Marina fave and recipient of some rave reviews from Michael Bauer, Mamacita (2317 Chestnut Street) suddenly closed down on Friday night in a move that Inside Scoop calls "an abrupt and surprising