A new restaurant is coming to one of downtown St. Pete’s most active nightlife blocks.
DalMoros, which serves fresh pasta made to order, will open in a 1,100-square-foot space at 204 1st Avenue North, on the corner of 2nd Street North and 1st Avenue North across from Olivia.
The space was previously home to Moon Mountain, which closed earlier this year after about two years in business…