Where do you need Restaurants ?
Leno's Rico Taco
909-883-0433
34.166531
-117.285186
About Leno's Rico Taco
Leno's Rico Taco is located at 4276 N Sierra Way Ste A, San Bernardino, CA. This location is in the Wildwood Park neighborhood. This business specializes in Mexican Restaurants.