El Rayo Now Open

image

The new El Rayo Taqueria located at 26 Free Street is now open. They’ll initially be open for breakfast and lunch, adding dinner service later.