docs: def search(self, category = None, cuisine = None, location = (None, None), radius = None, tl_coord = (None, None), \
                     br_coord = (None, None), name = None, country = None, locality = None, \
                     region = None, postal_code = None, street_address = None,\
                     website_url = None, has_menu = None, open_at = None):
          """
          Locu Venue Search API Call Wrapper
  
          
          Args: 
          *Note that none of the arguments are required
            category         : List of category types that need to be filtered by: ['restaurant', 'spa', 'beauty salon', 'gym', 'laundry', 'hair care',  'other']
              type : [string]
            cuisine          : List of cuisine types that need to be filtered by: ['american', 'italian', ...]
              type : [string]
            location          : Tuple that consists of (latitude, longtitude) coordinates
              type : tuple(float, float)
            radius            : Radius around the given lat, long
              type : float
            tl_coord          : Tuple that consists of (latitude, longtitude) for bounding box top left coordinates  
              type : tuple(float, float)
            br_coord          : Tuple that consists of (latitude, longtitude) for bounding box bottom right coordinates  
              type : tuple(float, float)
            name              : Name of the venue
              type : string
            country           : Country where venue is located
              type : string
            locality          : Locality. Ex 'San Francisco'
              type : string
            region            : Region/state. Ex. 'CA'
              type : string
            postal_code       : Postal code
              type : string
            street_address    : Address
              type : string
            open_at           : Search for venues open at the specified time
              type : datetime
            website_url       : Filter by the a website url
              type : string
            has_menu          : Filter venues that have menus in them
              type : boolean
          Returns:
            A dictionary with a data returned by the server
  
          Raises:
            HttpException with the error message from the server
          """
  
          params = self._get_params(category = category, cuisine = cuisine, location = location, radius = radius, tl_coord = tl_coord, \
                                        br_coord = br_coord, name = name, country = country, locality = locality, \
                                        region = region, postal_code = postal_code, street_address = street_address, \
                                        website_url = website_url, has_menu = has_menu, open_at = open_at)
  
          return self._create_query('search', params)