The one in Lakeside is open. Not sure about El Cajon
Just called and the message on their answering machine says Wednesday, May 29th.
The Lakeside Marechiaro's is not even half as good and does not compare to the 2nd street Marechiaro's. They are not associated with each other either
The El Cajon one is not associated with the Lakeside one
Thanks! Your answer is awaiting moderation.