Lone Star Steakhouse
(714) 508-8996 | View Website

1222 E. Irvine Blvd., Tustin, CA | Directions   92780

33.74715 -117.808124
Get Directions