Если вы просите показать мне все результаты в радиусе или все результаты в пределах ограничительной рамки, тогда вы столкнетесь только с проблемой SQL-запроса - как только у вас будет центральная точка запроса.
Если вы хотитечтобы найти все места в городе, тогда, возможно, вы можете просто применить свой фильтр запросов sql к полю в вашей базе данных.
select title from restaurants where city = "Los Angeles";
или если у вас есть точное покрытие почтового индекса:
select title from restaurants where postal_code like "<ZIP-STARt>%";
Если у вас нет 100% покрытия почтового индекса, рассмотрите возможность проведения одноразового упражнения по геокодированию, чтобы вернуть почтовый индекс.
(Я допускаю, что не знаю, как почтовые индексы относятся к городам в США)