Established in 1972 Situated off the 710 Freeway in the northern part of Long Beach sits this wonderful community restaurant opened by Victor and Sergio with an initial investment cost of only $5,000! Here you will find loyal customers that have been coming in for years to savor the food and enjoy the quality and charm that has remained since 1972.