El Rancho is a pool hall with bar and restaurant services. It offers food and alcohol.