Polo’s Signature New American Cuisine
On a recent drive down the Southwest Freeway I caught a glimpse of a sign reading “Polo’s” on a new strip center wedged between Lakewood Church and the Mercedes dealership that piqued my interest. The word “polo” typically conjures up images of gentleman and horses in a Ralph-Lauren-created world.
In this instance the sign refers …




