I make a trip to Rancho Viejo at least twice a month if not more. The staff at this restaurant are friendly, fast & extremely efficient. The food cooked and served to perfection. Large portions on very HOT plates so be careful. Fun place to take friends and family. Try Rancho Viejo...you won't be disappointed.