The only thing we’ve been able to find out about this new restaurant Cinco de Mayo at 3535 E. Fort Lowell Road is that it will serve seafood and Mexican food, and that a liquor license is currently pending. The sign says it will open very soon but it was too dark when we stopped […]
