"It was a delightful surprise to know that the same owner of the old Buena Vista is, so the quality was expected. Amazing! I'm so glad to discover this jewel and not so far from home. Great place and parking. I'm probably back a lot!"
Phone: (+1)7864093961
Address: 750 NE 125th St, North Miami, United States
City: North Miami
Dishes: 27
Amenities: 9
Categories: 5
Reviews: 374