Skip to Main content
To-go is now available. Click for details.
See More
Theodore Rex
0
Sign in
Currently not accepting online orders
Theodore Rex
1302 Nance St, Houston, TX
Pickup Only
Online ordering is currently unavailable. Please contact the restaurant to place an order.