Have a hankering for Mexican? El Rayo (101 York St., 207-780-8226, www.elrayotaqueria.com), a onetime gas station converted to a festive tacqueria, serves chilaquilles, quesadillas, tacos, burritos, and rice and bean bowls ($3.25-$10.95). Portions are on the small side, so order a selection and share. Its equally popular as a watering hole, although many of the favorites margaritas, tequila flights, sangria, or nonalcoholic refrescos are budget busters. Its not on the waterfront, but you can see the harbor from the umbrella tables dotting the parking lot.