With all of the delicious Mexican food restaurants in the Mission, it can be daunting trying to choose where to dine. However, if generous portions, powerful margaritas, tasty dishes, and a friendly staff are what you crave, look no further than Puerto Alegre. One of San Francisco's most popular and acclaimed Mexican eateries, Puerto Alegre offers a menu chock-full of delicious food; from the entrees, to the appetizers, right down to the complimentary chips and salsa. Diners will find a selection of popular dishes including enchiladas, chimichangas, nachos, and much, much more. While the restaurant is more than suitable for a full meal with family, friends, and conversation, many visitors are content with sitting at the bar, catching the game, ordering some appetizers, and sipping on one of Puerto Alegre's popular margaritas. This Mexican gem even provides outdoor dining that's bound to enhance an already terrific meal with fresh air and a brilliant night sky.