Share your experiences at Acaxutla Taqueria & Restaurant with your friends or discover more Restaurants in San Francisco, CA, United States.
I have been going here for years! They make some of the best burritos in town. Everyone has their favorite in San Francisco. People endlessly argue which taqueria is best. This is the best!