Angel San Juan
PT's Place - North Nellis PT's Place - North Nellis
Las Vegas, Nevada
"Angel San Juan"
Friendly, comforting and reasonable prices... good food.