If you recall the short-lived Cubana restaurant in Clifton, you’ll know exactly where Riviera Maya Mexican Cuisine opened up recently at 2206 Frankfort Ave.
If you at there, you’ll recognize the space easily, but the food and service are quite a bit different.
The me ......
Read more