Home > OK > Tulsa >
El Rancho Grande Restaurant1629 E. 11th St., Tulsa, OKPhone: 918-584-0816 link
The wonderful neon sign was refurbished in 2009. It is believed that the sign was added at a later date.
Photo(s): 2012
|
include "../../include.php" ?>
Home > OK > Tulsa >
El Rancho Grande Restaurant1629 E. 11th St., Tulsa, OKPhone: 918-584-0816 link
The wonderful neon sign was refurbished in 2009. It is believed that the sign was added at a later date.
Photo(s): 2012
|