Hi Kevin,
This is something similar to what I like to have:
http://www.restaurantplease.com
The map and location is automatically displayed. The user simply needs to enter the keyword and/or the category to filter the listings on the map. It will be nice the listings on the main content and sidebar widgets will automatically display listing based on the user’s location.