The restaurant, open seven days a week, is in the same Main Street location that formerly housed Mom's Savona Diner.
The Coming Soon banner on the local Tacos Tequila at the Y intersection where Convent Street and South Main Street merge in ...