Rio Rancho NM Asian 1. 355 State Highway 528 SE, Rio Rancho, NM 87124 | Banana Leaf Asian Cuisine (505) 892-6119