Planet Burrito
260 N Kimball Ave
Southlake
TX
76092
(817) 421-7593
planet-burrito.com
Open Map
Description
Planet Burrito is located at 260 N Kimball Ave, Southlake, TX. This business specializes in Mexican Restaurants.
by merchantcircle on November 09, 2015 from
merchantcircle
casual mexican
dining
Good for groups
Mexican
Mexican Restaurant
restaurant
Restaurants
surfer babe
Take Out
Wifi