Portland Maine has quite a few Mexican restaurants though none are really very authentic. Our favorite is Tortilla Flat. It does not really compare with the places we go to when we are in Southern California (our home away from home) but given the dearth of Mexicans and Mexican Americans in Maine, it isn't a fair comparison. Tortilla Flat has the usual very good stand byes, interesting specials and fancy tequilla drinks. It has an excellent selection of Mexican beers and a large parking lot. "The atmophere is attractive and cheerful and the service is good.