Texas BBQ and fresh lobster are the specialties at this restaurant. Walk-ins are welcome, but reservations are recommended.