My travels and experience seeking and devouring grilled ground beef throughout the southwest have led me to the conclusion that "Bills Jumbo Burgers" in Tulsa, OK are without any reservation the "BEST" and most perfectly flavored grilled burger to be found.
View in Google Earth Categories: Buildings - Retail and Dining
Links: www.urbantulsa.com
By: Parabellum
Advertisement

Comments

Policies
Please enable images and enter code to post
Reload
Advertisement